'''
CRAPS又称花旗骰，是美国拉斯维加斯非常受欢迎的一种的桌上赌博游戏。该游戏使用两粒骰子，玩家通过摇两粒骰子获得点数进行游戏。
简单的规则是：
玩家第一次摇骰子如果摇出了7点或11点，玩家胜；
玩家第一次如果摇出2点、3点或12点，庄家胜；其他点数玩家继续摇骰子，如果玩家摇出了7点，庄家胜；
如果玩家摇出了第一次摇的点数，玩家胜；其他点数，玩家继续要骰子，直到分出胜负。
from Python-100-Days/Day01-15/05.构造程序逻辑
auth:jackfrued
'''
from random import randint
money=int(input('请输入赌资：'))
while money>0:
    print('你的赌资金额为：%d RMB'%money)
    need_go_on=False
    while True:
        debt=int(input('请下注：'))
        if 0<debt<=money:
            break
    first=randint(1,6)+randint(1,6)
    if first==7 or first==11:
        print('玩家赢！')
        money+=debt
    elif first==2 or first==3 or first==12:
        print('庄家赢了！')
        money-=debt
    else:
        need_go_on=True
    while need_go_on:
        need_go_on=False
        current=randint(1,6)+randint(1,6)
        if current==7:
            print('庄家赢了')
            money-=debt
        elif current==first:
            print('玩家赢')
            money+=debt
        else:
            need_go_on=True
print('你已经破产了，游戏结束！')

